Big Huge Thesaurus

Amorphophallus paeonifolius

noun